English-Latin translations for horned screamer
Definition of horned screamer
- '''', a South American bird, member of the family Anhimidae, with black upper parts, head and breast and white speckles on the crown, throat and wing coverts
Trending Searches
Popular Dictionaries